home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The X-Philes (2nd Revision)
/
The X-Philes Number 1 (1995).iso
/
xphiles
/
hp48hor2
/
ripple2.doc
< prev
next >
Wrap
Text File
|
1995-03-31
|
2KB
|
34 lines
Ripple2: Debugged version of RIPPLE from Goodies Disk #3.
WARNING! WARNING! WARNING!
The "Back to School Disk" from HP contains a program called RIPPLE.
It's very impressive until it corrupts memory (doesn't happen unless
you are low on memory). Those who have kept current with the Goodies
Disk saga know that RIPPLE by Sean Ahern, found on Goodies Disk #3,
called Erik Bryntse's original BUGGY AND DANGEROUS grob unpacker.
Erik debugged it later, and the fixed version (called UPGROB), and its
functional inverse (PGROB) can be found on Goodies Disk #6 (with
documentation).
DON'T USE RIPPLE AS FOUND ON THE HP DISK NOR ON GOODIES DISK #3!
To save you time and grief, I've just fixed RIPPLE for you. The
following version won't corrupt memory. Full credit for the logic go
to Sean Ahern for the grobs and program, and to Erik Bryntse for the
improved grob packer & unpacker.
If you're planning on buying the Sparcom Calculus Pac, you won't need
to download this; there's a 3-D hidden-surface animation demo almost
identical to RIPPLE built right into the card, plus all the routines
you need to create 3-D graphics like this.
For those who are still afraid of object packers after all the
brouhaha regarding Lutz Vieweg's RF program, please note that PGROB
stores not only a checksum in the packed string, but also the
dimensions of the original grob. When you run UPGROB, not only must
the grob have the correct checksum, but it must be exactly the right
size. It's safe. And much faster than RF. Smaller, too.
-Joseph K. Horn-